草庐IT

php - 带php的Haversine公式

全部标签

php - 使用 preg_replace 替换 php 中所有出现的地方

正则表达式绝对是我的弱点,这个让我完全难住了。我正在构建一个相当基本的搜索功能,我需要能够根据以下模式更改我的用户输入:主题:%22firstset%22%22secondset%22-drupal-wordpress期望的输出:+"firstset"+"secondset"-drupal-wordpress我希望我能提供更多帮助,因为我通常喜欢至少发布目前为止的解决方案,但在这个问题上我不知所措。感谢任何帮助。谢谢。 最佳答案 您的数据似乎是经过URL编码的。如果你申请urldecode,你会得到"firstset""second

php - 我应该如何处理消息 "Deprecated: Function eregi() is deprecated..."?

我在我的网站上看到以下消息,我该怎么办?Deprecated:Functioneregi()isdeprecatedinD:\wamp\www\cidoc.gov.mz\modules\mod_swmenupro\functions.phponline2542 最佳答案 这里是弃用函数和替换函数的列表FunctionreplacementsPOSIXPCREereg_replace()=>preg_replace()ereg()=>preg_match()eregi_replace()=>preg_replace()eregi()=

php - 使用 PHP 从 doc、xls 文件中读取数据

我想知道是否可以从doc和xls文件中读取数据并将将内容读入图像文件(创建文档的页面样本)。例如我有想要客户购买的文件。所以我需要自动创建小图像,例如我的文档样本。我们将不胜感激。 最佳答案 对于读取xls文件,我真的可以推荐PHPExcel这是一个非常简单但功能强大的工具:)至于文档,不幸的是我没有给你好的建议。但我确信那里有好东西。编辑:找到了一个使用终端命令通过一行代码读取文档文件的快速小解决方案,可能无法满足您的所有需求,但认为值得一提。请注意,这仅适用于doc,不适用于docx。ReaddocfromPHP

php - 在 CodeIgniter 中,如何从一个模型访问另一个模型?

假设我在用户模型中的delete_user()函数中,我希望它在我的评论模型中使用delete_comment()函数。我可以直接访问评论表,或者从我的Controller加载和调用另一个模型,但为了让我的代码尽可能抽象,我希望能够从一个模型访问另一个模型。这可以用CodeIgniter实现吗? 最佳答案 你需要这个:classUser_modelextendsModel{functionget_something(){$CI=&get_instance();$CI->load->model('profile_model');ret

php - 使用表单与链接进行注销功能有什么好处?

我正在构建一个Web应用程序,并且只是致力于注销功能(简单的session未设置/元刷新/重定向代码在logout.php上)可能是一个简单的问题(虽然我在谷歌上搜索无果),但是对于网站上的注销按钮,使用提交到logout.php的表单与带有链接到同一页面的href?在功能上,它们似乎都一样,但是否存在任何潜在的安全问题等?非常感谢! 最佳答案 不,除非您需要实际向登录脚本发送一些内容,否则这两种方法都可以正常工作。链接可能比表单更容易被搜索引擎蜘蛛抓取,但鉴于这是一个注销按钮,这不会有什么不同。链接有一个小的好处,您可以轻松地将其

java - PHP 和 Java 中短字符串的安全加密

这是我的第一个问题:我希望PHP脚本在每个页面上包含加密的用户ID。然后,我将使用JS读取它并将其发送到Java服务器,在那里我解码值。我想让它变得安全,这样人们就无法伪造他们的ID。(别担心,这不会用于身份验证。)加密的ID可能是MySQL的自动递增列1、2、3..,我无法更改它。如果有这些属性就好了:加密后的ID应仅在一天内有效,最好是一次性使用一次加密的ID不应轻易伪造(理想情况下甚至是用户自己伪造)请随意提出其他类型的解决方案。谢谢! 最佳答案 使用安全散列函数来散列用户ID和一些定期更改的值的组合可能是个好主意。例如,您可

php - 智能抓取第一段/起始文本

我想要一个脚本,我可以在其中输入一个URL,它会智能地抓取文章的第一段......除了从中提取文本外,我不知道从哪里开始。标签。你知道关于如何做这种事情的任何提示/教程吗?更新为了进一步说明,我正在构建我的站点的一个部分,用户可以在其中提交链接,就像在Facebook上一样,它会从他们的站点抓取图像以及与链接一起使用的文本。我正在使用PHP并试图确定执行此操作的最佳方法。我说“智能地”是因为我想尝试在该页面上获取重要的内容,不仅仅是第一段,而是最重要内容的第一段。 最佳答案 如果你想抓取的页面是外国的,或者即使它是本地的,但你事先不

PHP - 如何获得 token ?

我被告知我需要验证下面的token,但我不确定从哪里开始。我只能公开访问我从中提取数据的网站。有人向我解释代币或举个例子让我感动吗?我需要访问其他服务器吗?functionsend_CAD($number,$street,$website,$f_opts=true){$year=date('Y',time());$number=trim($number);$street=urlencode(trim($street));$post_data="__EVENTTARGET=&__EVENTARGUMENT=&"."__VIEWSTATE=/wEPD...&"."__EVENTVALIDA

php - 将 HtmlHelper 与 CakePHP 一起使用时出现错误消息

全新的CakePHP用户;几个小时前刚刚安装并运行(或者我想。)我一直在运行blogtutorial一切都进行得很顺利,直到我点击“添加帖子”部分。我想也许我在某个地方打错了字,所以我直接从教程中复制并粘贴了代码,但当我尝试转到localhost/cakeBlogTest/posts/add时,我仍然遇到这些错误。谁能帮我吗?我安装了最新的稳定版CakePHP。Warning(512):MethodHtmlHelper::inputdoesnotexist[CORE/cake/libs/view/helper.php,line143]Warning(512):MethodHtmlHel

php - 数据库设计 : Selecting and limiting Favorites

现在在数据库中,我有一个Members表和一个Products表,以及一个连接Favorites表,该表由来自Members和Products表。我需要限制成员(member)可以在5点放入收藏夹的产品数量。这个限制从何而来?它是在数据库(MySQL)中完成的,因此将成为我现有模式的一部分吗?或者这是一个编程功能,可以用PHP之类的东西来完成? 最佳答案 问题已经得到解答,但是,因为您正在寻求理解......数据库的想法是,所有此类数据限制和约束都放在数据库本身(作为一个独立的单元)中。数据约束应该在数据库中,而不仅仅是在应用程序中